admin/status: Correctly check GPG signature
authorRafael Fonseca <r4f4rfs@gmail.com>
Thu, 13 Dec 2018 15:43:35 +0000 (16:43 +0100)
committerAtomic Bot <atomic-devel@projectatomic.io>
Fri, 14 Dec 2018 15:23:53 +0000 (15:23 +0000)
Closes: #1770
Closes: #1787
Approved by: jlebon

src/ostree/ot-admin-builtin-status.c

index ca165f451c640fbc1184806a0a29f62394740e81..e625a927d184951c279ee694dd49f9e9dfe7633a 100644 (file)
@@ -141,10 +141,11 @@ deployment_print_status (OstreeSysroot    *sysroot,
       g_autoptr(GString) output_buffer = g_string_sized_new (256);
       /* Print any digital signatures on this commit. */
 
+      const char *osname = ostree_deployment_get_osname (deployment);
       g_autoptr(GError) local_error = NULL;
       g_autoptr(OstreeGpgVerifyResult) result =
-        ostree_repo_verify_commit_ext (repo, ref, NULL, NULL,
-                                       cancellable, &local_error);
+        ostree_repo_verify_commit_for_remote (repo, ref, osname,
+                                              cancellable, &local_error);
 
       /* G_IO_ERROR_NOT_FOUND just means the commit is not signed. */
       if (g_error_matches (local_error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND))